@charset "gb2312";
/* CSS Document
Theme Name: 285
Theme URI: 
Description: A website for guide themes.
Version: 2019.3.27
Author: lcz
 */
*{ margin:0; padding:0; }
a,p,div,span,li{ list-style:none; color:#333; font-size:14px; font-family:"Microsoft YaHei"; text-decoration:none}
.content{ width:1400px; margin:0 auto;}
.clear{ clear:both; height:0; }
a:hover{ color:#d80d1f; text-decoration:none !important; }
img{ border:none;vertical-align: top;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}

@font-face {
	font-family:"PingFang SC Regular";
	src:url('../font/PINGFANG BOLD.TTF') format('TTF'),url('../font/PINGFANG BOLD.TTF') format('truetype');
	src:url('../font/PINGFANG EXTRALIGHT.TTF') format('TTF'),url('../font/PINGFANG EXTRALIGHT.TTF') format('truetype');
	src:url('../font/PINGFANG HEAVY.TTF') format('TTF'),url('../font/PINGFANG HEAVY.TTF') format('truetype');
	src:url('../font/PINGFANG LIGHT.TTF') format('TTF'),url('../font/PINGFANG LIGHT.TTF') format('truetype');
	src:url('../font/PINGFANG MEDIUM.TTF') format('TTF'),url('../font/PINGFANG MEDIUM.TTF') format('truetype');
	src:url('../font/PINGFANG REGULAR.TTF') format('TTF'),url('../font/PINGFANG REGULAR.TTF') format('truetype');
}

.nav li:hover,.fullSlide .prev:hover,.fullSlide .next:hover,.scene ul li:hover .icon{ transition: all 1.5s ease; }
.header{ height:85px; padding-top:20px; }
.logo{ width:195px; float:left; }
.logo_line{ width:1px; height:36px; margin:15px 15px 0 15px; background:#c2c2c2; float:left; }
.logo_r{ width:300px; margin-top:10px; float:left; }
.logo_r .big{ font-size:20px; letter-spacing:3px; font-family:"PingFang SC Heavy"; }
.logo_r .small{ color:#787878; margin-top:2px; font-family:"PingFang SC Medium"; }
.logo_right{ width:200px; float:right; }
.logo_right a{ color:#666; font-family:"PingFang SC Regular"; }
.logo_right img{ margin-left:5px; }
.logo_right .tel{ background:url(../images/tel.jpg) no-repeat; padding-left:35px; font-size:20px; margin-top:10px; font-family:"PingFang SC Medium"; }

.nav_bg{ width:100%; height:51px; background:#f5f5f5; }
.nav{ width:1090px; float:left; }
.nav li{ width:120px; line-height:50px; text-align:center; float:left; position:relative; }
.nav li > a{ color:#333; font-family:"PingFang SC Regular";font-size:16px; }
.nav li dt{display:none;}
.nav li:hover{ background:#d6000a; }
.nav li:hover a{ color:#FFF; }
.sq{ width:305px; height:50px; background:#d6000a; float:right; }
.sq a{ width:137px; line-height:50px; display:block; color:#FFF; padding-left:15px; float:left; font-family:"PingFang SC Medium"; }
.sq a img{ margin:15px 5px 0 0; }

.fullSlide {
	width:100%;
	position:relative;
	height:700px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:700px;
	overflow:hidden;
	text-align:center;
	background-repeat:no-repeat;
	background-size:100%;
}
.fullSlide .bd li a {
	display:block;
	height:700px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:5px;
	height:5px;
	border:2px solid #FFF;
	border-radius:10px;
	margin:8px;
	overflow:hidden;
	line-height:999px;
}
.fullSlide .hd ul li.on{ border:2px solid #d80d1f; }
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:70px;
	width:38px;
	height:74px;
	background:url(../images/btn_left.png) no-repeat;
	cursor:pointer;
}
.fullSlide .prev:hover{ background:url(../images/btn_left_h.png) no-repeat; }
.fullSlide .next {
	left:auto;
	right:70px;
	background:url(../images/btn_right.png) no-repeat;
}
.fullSlide .next:hover{ background:url(../images/btn_right_h.png) no-repeat; }

.scene{ padding-bottom:20px; overflow:hidden; }
.scene .tit,.why .tit,.success .tit,.about .tit{ text-align:center; margin-top:65px; }
.scene .tit .ch,.why .tit .ch,.success .tit .ch,.about .tit .ch{ color:#555; font-size:50px; font-family:"PingFang SC Medium"; }
.scene .tit .en,.why .tit .en,.success .tit .en,.about .tit .en{ color:#a0a0a0; text-transform:uppercase; margin-top:15px; font-family:"PingFang SC Medium"; }
.scene ul{ width:1200px; margin:50px auto 0; }
.scene ul li{ width:120px; hei ght:210px; margin:0; float:left; cursor:pointer;}
.scene ul li .icon{ width:95px; height:95px; margin:0 auto; border:1px solid #b5b5b5; border-radius:150px; }
.scene ul li .icon img{ margin:33px; }
.scene ul li .t{ text-align:center; margin-top:15px; }
.scene ul li .t .big{ font-size:20px; color:#666; font-family:"PingFang SC Regular"; }
.scene ul li .t .small{ font-size:14px; color:#a5a5a5; margin-top:5px; font-family:"PingFang SC Regular"; }
.scene ul li:hover .icon{ border:1px solid #dd2c34; }
.scene ul li.one  .icon{ background:url(../images/sence_icon1.png) no-repeat center;background-size:65%; }
.scene ul li.two  .icon{ background:url(../images/sence_icon2.png) no-repeat center;background-size:65%; }
.scene ul li.three  .icon{ background:url(../images/sence_icon3.png) no-repeat center;background-size:65%; }
.scene ul li.four  .icon{ background:url(../images/sence_icon4.png) no-repeat center;background-size:65%; }
.scene ul li.five  .icon{ background:url(../images/sence_icon5.png) no-repeat center;background-size:65%; }
.scene ul li.six  .icon{ background:url(../images/sence_icon6.png) no-repeat center;background-size:65%; }
.scene ul li.seven  .icon{ background:url(../images/sence_icon7.png) no-repeat center;background-size:65%; }
.scene ul li.eight  .icon{ background:url(../images/sence_icon8.png) no-repeat center;background-size:65%; }
.scene ul li.nine  .icon{ background:url(../images/sence_icon9.png) no-repeat center;background-size:65%; }
.scene ul li.ten  .icon{ background:url(../images/sence_icon10.png) no-repeat center;background-size:65%; }

.scene ul li.one:hover  .icon{ background:#dd2c34 url(../images/sence_icon_h1.png) no-repeat center;background-size:65%; }
.scene ul li.two:hover  .icon{ background:#dd2c34 url(../images/sence_icon_h2.png) no-repeat center;background-size:65%; }
.scene ul li.three:hover  .icon{ background:#dd2c34 url(../images/sence_icon_h3.png) no-repeat center;background-size:65%; }
.scene ul li.four:hover  .icon{ background:#dd2c34 url(../images/sence_icon_h4.png) no-repeat center;background-size:65%; }
.scene ul li.five:hover  .icon{ background:#dd2c34 url(../images/sence_icon_h5.png) no-repeat center;background-size:65%; }
.scene ul li.six:hover  .icon{ background:#dd2c34 url(../images/sence_icon_h6.png) no-repeat center;background-size:65%; }
.scene ul li.seven:hover  .icon{ background:#dd2c34 url(../images/sence_icon_h7.png) no-repeat center;background-size:65%; }
.scene ul li.eight:hover  .icon{ background:#dd2c34 url(../images/sence_icon_h8.png) no-repeat center;background-size:65%; }
.scene ul li.nine:hover  .icon{ background:#dd2c34 url(../images/sence_icon_h9.png) no-repeat center;background-size:65%; }
.scene ul li.ten:hover  .icon{ background:#dd2c34 url(../images/sence_icon_h10.png) no-repeat center;background-size:65%; }

.why{ width:100%; background:#f6f6f6; overflow:hidden; }
.why img{ width:1317px; display:block; margin:10px auto 0; }

.gengyi{ width:100%; height:620px; background:url(../images/gy_bg.jpg) no-repeat top center; overflow:hidden; }
.gengyi .fl,.shubao .fl{ width:385px; margin-left:450px; float:left; }
.gengyi .fl .big,.jicun .fl .big,.shubao .fl .big,.chuwu .fl .big{ font-size:50px; margin-top:140px; font-family:"PingFang SC Bold"; }
.gengyi .fl .small,.jicun .fl .small,.shubao .fl .small,.chuwu .fl .small{ font-size:41px; color:#848484; margin-top:35px; font-family:"PingFang SC Regular"; }
.gengyi .fl ul,.jicun .fl ul,.shubao .fl ul,.chuwu .fl ul{ margin-top:30px; }
.gengyi .fl ul li,.jicun .fl ul li,.shubao .fl ul li,.chuwu .fl ul li{ width:90px; height:130px; margin-right:45px; font-size:20px; color:#00aa2c; text-align:center; float:left; font-family:"PingFang SC Medium"; }
.gengyi .fl ul li .icon,.jicun .fl ul li .icon,.shubao .fl ul li .icon,.chuwu .fl ul li .icon{ width:90px; height:90px; border:1px solid #00aa2c; border-radius:100px; margin-bottom:15px; }
.gengyi .fl ul li .icon img,.jicun .fl ul li .icon img,.shubao .fl ul li .icon img,.chuwu .fl ul li .icon img{ display:block; margin:22px auto; }
.gengyi .more,.jicun .more,.shubao .more,.chuwu .more{ width:298px; height:50px; background:url(../images/more.png) no-repeat; line-height:50px; display:block; color:#FFF; font-size:20px; text-align:center; border-radius:100px; margin-top:35px; }
.gengyi .fr,.shubao .fr{ width:397px; margin-top:70px; float:right; }

.jicun{ width:100%; height:632px; background:url(../images/jc_bg.jpg) no-repeat top center; }
.jicun .fr{ width:403px; margin-top:70px; float:left; }
.jicun .fl{ width:385px; float:left; margin-left:150px; }

.shubao{ width:100%; height:629px; background:url(../images/sb_bg.jpg) no-repeat top center; }

.chuwu{ width:100%; height:630px; background:url(../images/cw_bg.jpg) no-repeat top center; }
.chuwu .fr{ width:409px; margin-top:55px; float:left; }
.chuwu .fl{ width:385px; float:left; margin-left:170px; }

.success{ width:100%; background:#f6f6f6; overflow:hidden; }

.about{ padding-bottom:65px; overflow:hidden; }
.about_img{ width:840px; margin-top:50px; float:left; }
.about_r{ width:500px; float:right; }
.about_r .t{ font-size:20px; color:#333; margin-bottom:30px; font-family:"PingFang SC Medium"; }
.about_r .gray_b{ height:1px; background:#dcdcdc; }
.about_r .red_b{ width:90px; height:1px; background:#d80d1f; margin-top:-1px; }
.about_r .p{ height:155px; line-height:30px; font-size:16px; color:#666; overflow:hidden; clear:both; margin-top:25px; font-family:"PingFang SC Regular"; }
.about_r .more{ width:108px; height:48px; line-height:48px; padding:0 25px; display:block; border:1px solid #bfbfbf; font-size:16px; color:#9f9f9f;  margin-top:30px; font-family:"PingFang SC Medium"; }
.about_r .more img{ margin:20px 0 20px 15px; }
.about ul{ margin-top:40px; }
.about ul li{ width:445px; height:390px; box-shadow:0px 0px 16px #f3f3f3; float:left; margin-right:30px; }
.about ul li img{ margin:20px; } 
.about ul li .t{ text-align:center; margin-top:10px; }
.about ul li .t .big{ font-size:20px; color:#555; font-family:"PingFang SC Medium"; }
.about ul li .t .small{ font-size:16px; color:#a2a2a2; font-family:"PingFang SC Medium"; }

.gg{ width:100%; height:340px; background:url(../images/gg.jpg) no-repeat top center; }
.gg .zixun{ width:120px; height:50px; padding:0 35px; line-height:50px; color:#FFF; font-size:20px; background:#d6000a; border-radius:50px; display:block; float:left; margin:184px 0 0 180px; font-family:"PingFang SC Medium"; }
.gg .shenqing{ width:195px; height:50px; padding:0 35px; line-height:50px; color:#FFF; font-size:18px; background:#aeaeae; border-radius:50px; display:block; float:left; margin:184px 0 0 30px; font-family:"PingFang SC Medium"; }

.footer_bg{ width:100%; background:#eaeaea; overflow:hidden; }
.footer .icon{ height:95px; }
.footer .icon li{ width:220px; height:35px; line-height:35px; color:#666; font-size:16px; padding-left:60px; float:left; padding:30px 0; margin-right:173px; font-family:"PingFang SC Regular"; }
.footer .icon li img{ margin-right:20px; }
.foot{ height:190px; padding:35px 0; border-bottom:1px solid #d5d5d5; border-top:1px solid #d5d5d5; }
.foot li .t{ font-size:16px; color:#333; font-family:"PingFang SC Regular"; }
.foot li .b{ width:64px; height:1px; background:#d6000a; margin:10px 0; }
.foot li.f_nav{ width:360px; margin-right:120px; float:left; }
.foot li.f_nav a{ width:80px; display:block; float:left; margin:10px 0 0 0; font-family:"PingFang SC Regular"; }
.foot li.contact{ width:325px; float:left; margin-right:80px; }
.foot li.contact .p{ margin-top:10px; }
.foot li.contact .p p{ line-height:25px; color:#717171; font-family:"PingFang SC Regular"; }
.foot li.link{ width:180px; margin-right:225px; float:left; }
.foot li.link a{ width:60px; display:block; float:left; margin:10px 0 0 0; }
.foot li.guanzhu{ width:100px; float:left; }
.copyright{ line-height:85px; text-align:center; color:#505050; }

.subtitle a{ color:#FFF; }
.subtitle a img{ margin:3px 0 0 10px; }
.owl-prev:hover{ background:#d6000a !important; }
.owl-next:hover{ background:#d6000a !important; }
.item_box:hover{ background:#d6000a !important; }
.content_list .active .item_img{ background:url(../images/success_bg.png) repeat; }
.ff_indexPage .team_tabs.mlist{ background:#f6f6f6 !important; }
.owl-prev,.owl-next{ background:#e1e1e1 !important; }
.owl-prev:hover,.owl-next:hover{ background:#d80d1f; }
.owl-prev{ background:url(../images/s_left.png) no-repeat center !important; }
.owl-next{ background:url(../images/s_right.png) no-repeat center !important; }
.owl-prev:hover{ background:#d6000a url(../images/s_left_h.png) no-repeat center !important; }
.owl-next:hover{ background:#d6000a url(../images/s_right_h.png) no-repeat center !important; }
.owl-prev:before,.owl-next:before{ display:none !important; }

.pro{ width:1400px; margin:40px auto 0; }
.pro_tit{ width:170px; line-height:45px; float:left; font-family:"PingFang SC Medium"; font-size:25px; }
.pro_tit img{ margin-right:10px; }
.pro_menu{ width:1190px; height:45px; overflow:hidden; float:right; }
.pro_menu ul{ float:right; }
.pro_menu ul li{ width:95px; background:url(../images/pro_menu.jpg) no-repeat left center; float:left; text-align:center; }
.pro_menu ul li a{ width:90px; height:45px; line-height:45px; display:block; overflow:hidden; float:right; font-family:"PingFang SC Regular"; }
.pro_menu ul li a:hover{ background:#d5000a; color:#FFF; }
.pro_list li{ width:430px; height:410px; margin:35px 55px 0 0; float:left; position:relative; }
.pro_list li .img{ width:400px; height:285px; margin:15px; }
.pro_list li:hover{ box-shadow: 0 0 40px #f0f0f0; }
.pro_list li .bg{ margin:0 30px; }
.pro_list li .bg h2{ height:35px; line-height:35px; }
.pro_list li .bg h2 a{ font-size:20px; font-family:"PingFang SC Regular"; color:#; } 
.pro_list li .bg .p{ height:26px; line-height:26px; overflow:hidden; font-size:16px; color:#727272; }
.pro_list li .more{ width:70px; height:66px; position:absolute; top:322px; right:11px; display:none; }
.pro_list li:hover .more{ display:block; }

.pages{ padding:55px 0px 55px 0px; overflow:hidden; }
.pages ul{ text-align:center; } 
.pages li{ width:42px; height:42px; border-radius:50px; border:1px solid #dfdfdf; text-align:center; line-height:42px; margin-right:12px; display:inline-block; *display:inline; font-family:"PingFang SC Regular"; }
.pages li a{ font-family:"PingFang SC Regular"; }
.pages li.pages_solid{ background:#d5000a; border:1px solid #d5000a; color:#FFF;}
.pages li.previous_s,.pages li.next{ width:60px; border:none; }

.new{ width:1400px; margin:40px auto 0; }
.new_tit{ width:170px; line-height:45px; float:left; font-family:"PingFang SC Medium"; font-size:25px; }
.new_tit img{ margin-right:10px; }
.new_menu{ width:1190px; height:45px; overflow:hidden; float:right; }
.new_menu ul{ float:right; }
.new_menu ul li{ width:95px; background:url(../images/pro_menu.jpg) no-repeat left center; float:left; text-align:center; }
.new_menu ul li a{ width:90px; height:45px; line-height:45px; display:block; overflow:hidden; float:right; font-family:"PingFang SC Regular"; }
.new_menu ul li a:hover{ background:#d5000a; color:#FFF; }

.new_list li{ height:290px; background:#f8f8f8; margin-top:40px; }
.new_list li .img{ width:420px; height:290px; display:block; float:left; }
.new_list li .img img{ width:420px; height:290px; }
.new_list li .img_r{ width:850px; float:left; margin-left:60px; }
.new_list li .img_r h2{ height:50px; line-height:50px; overflow:hidden; margin-top:30px; }
.new_list li .img_r h2 a{ font-size:30px; font-family:"PingFang SC Regular"; }
.new_list li .img_r .date{ font-family:"PingFang SC Regular"; margin-top:10px; }
.new_list li .img_r .date img{ margin-right:10px; }
.new_list li .img_r .b{ height:1px; background:#dbdbdb; margin-top:20px; }
.new_list li .img_r .p{ height:50px; line-height:25px; overflow:hidden; color:#6f6f6f; font-family:"PingFang SC Regular"; margin-top:15px; font-size:18px;}
.new_list li .img_r .more{ width:108px; height:38px; line-height:38px; text-align:center; border-radius:10px; border:1px solid #d5000a; display:block; color:#d5000a; font-size:16px; margin-top:10px; }

.case{ width:1400px; margin:40px auto 0; }
.case_tit{ width:170px; line-height:45px; float:left; font-family:"PingFang SC Medium"; font-size:25px; }
.case_tit img{ margin-right:10px; }
.case_menu{ width:1190px; height:45px; overflow:hidden; float:right; }
.case_menu ul{ float:right; }
.case_menu ul li{ width:95px; background:url(../images/pro_menu.jpg) no-repeat left center; float:left; text-align:center; }
.case_menu ul li a{ width:90px; height:45px; line-height:45px; display:block; overflow:hidden; float:right; font-family:"PingFang SC Regular"; }
.case_menu ul li a:hover{ background:#d5000a; color:#FFF; }

.case_list li{ width:310px; height:350px; padding:10px; border:1px solid #dcdcdc; margin:25px 24px 0 0; float:left; }
.case_list li img{ width:310px; height:200px; }
.case_list li h2{ height:35px; line-height:35px; overflow:hidden; text-align:center; }
.case_list li h2 a{ font-size:16px; font-family:"PingFang SC Medium"; }
.case_list li .p{ height:50px; line-height:25px; overflow:hidden; margin:5px 0; color:#686868; font-family:"PingFang SC Regular"; }
.case_list li .add{ width:150px; background:url(../images/add.jpg) no-repeat left center; float:left; padding-left:20px; margin:5px 0 0 8px; }
.case_list li .xh{ width:110px; background:url(../images/xh.jpg) no-repeat left center; float:right; padding-left:20px; margin-top:5px; }
.case_list li:hover{ box-shadow: 0 0 16px #eeeeee; border:1px solid #FFF; }

.c_about{ width:1400px; margin:0 auto 40px; overflow:hidden; }
.c_about .tit{ margin-top:50px; }
.c_about .tit .b{ width:2px; height:21px; background:#d5000a; margin:0 auto; }
.c_about .tit .ch{ font-size:34px; font-family:"PingFang SC Medium"; text-align:center; margin-top:5px; }
.c_about .tit .en{ color:#a4a4a4; font-size:16px; font-family:"PingFang SC Medium"; text-align:center; margin-top:5px; } 
.c_about .img{ width:560px; height:340px; margin-top:35px; float:left; }
.c_about .img_r{ width:800px; float:right; margin-top:35px; }
.c_about .img_r h2{ font-size:25px; color:#d5000a; font-family:"PingFang SC Medium"; }
.c_about .img_r .b{ width:28px; height:2px; background:#dcdcdc; margin:25px 0; }
.c_about .img_r .p{ height:400px; line-height:35px; overflow-y:auto; color:#000; text-indent:2em; font-family:"PingFang SC Regular"; }

.cf{ width:100%; padding-bottom:95px; overflow:hidden; }
.cf .tit{ margin:50px 0 30px 0; }
.cf .tit .b{ width:2px; height:21px; background:#d5000a; margin:0 auto; }
.cf .tit .ch{ font-size:34px; font-family:"PingFang SC Medium"; text-align:center; margin-top:5px; }
.cf .tit .en{ color:#a4a4a4; font-size:16px; font-family:"PingFang SC Medium"; text-align:center; margin-top:5px; } 
.cf ul{ width:1400px; margin:0 auto; }
.cf ul li{ width:428px; height:290px; margin-right:58px; float:left; }

.ry{ width:100%; overflow:hidden; }
.ry .tit{ margin:50px 0 30px 0; }
.ry .tit .b{ width:2px; height:21px; background:#d5000a; margin:0 auto; }
.ry .tit .ch{ font-size:34px; font-family:"PingFang SC Medium"; text-align:center; margin-top:5px; }
.ry .tit .en{ color:#a4a4a4; font-size:16px; font-family:"PingFang SC Medium"; text-align:center; margin-top:5px; } 
.ry ul{ width:1400px; margin:0 auto; }
.ry ul li{ width:265px; hei ght:350px; margin-right:80px; float:left; border:1px solid #d2d2d2;margin-bottom:20px;}
.ry ul li h2{ height:50px; line-height:50px; text-align:center; font-family:"PingFang SC Regular"; }
.ry ul li img{width:100%;}

.fg{ margin-bottom:55px; }
.fg .tit{ margin:50px 0 30px 0; }
.fg .tit .b{ width:2px; height:21px; background:#d5000a; margin:0 auto; }
.fg .tit .ch{ font-size:34px; font-family:"PingFang SC Medium"; text-align:center; margin-top:5px; }
.fg .tit .en{ color:#a4a4a4; font-size:16px; font-family:"PingFang SC Medium"; text-align:center; margin-top:5px; } 
.fg .p{ width:1400px; text-align:center; font-size:15px; line-height:25px; font-family:"PingFang SC Regular"; margin:20px auto 35px; }
.fg .img{ width:770px; margin:0 auto; }

.c_contact{ width:1400px; margin:55px auto 0; }
.c_contact .tel,.c_contact .add{ font-size:20px; font-family:"PingFang SC Regular"; float:left; }
.c_contact .add{ margin-left:125px; }
.c_contact .tel img,.c_contact .add img{ margin-right:20px; }
.c_contact .tel b,.c_contact .add b{ font-size:28px; font-family:"PingFang SC Regular"; font-weight:normal; }
.c_contact .tit{ font-size:25px; color:#000; margin:55px 0 70px 0; }
.c_contact .tit .b{ width:4px; height:30px; background:#d5000a; margin-right:12px; float:left; }
.c_contact_left ul{ width:395px; margin-left:60px; float:left; }
.c_contact_left ul li{ width:125px; font-family:"PingFang SC Regular"; margin-bottom:25px; float:left; }
.c_contact_left .img{ width:770px; margin:-105px 0 0 60px; float:left; }
.ditu2{ text-align:center; margin:45px 0; }

.new_left{ width:1000px; float:left; }
.new_left h1.title{ line-height:45px; font-size:25px; font-family:"PingFang SC Medium"; }
.new_left .date{ font-size:15px; color:#8f8f8f; font-family:"PingFang SC Regular"; }
.new_left .b{ height:1px; border-bottom:1px dashed #dcdcdc; margin:15px 0; }
.new_left .p{ line-height:30px; font-size:15px; font-family:"PingFang SC Regular"; } 
.new_left .p *{ font-family:"PingFang SC Regular" !important; }
.pian{ line-height:45px; margin-bottom:20px; }
.pian div{ line-height:40px; font-size:15px; font-family:"PingFang SC Regular"; }
.pian div a{ font-size:15px; font-family:"PingFang SC Regular"; }

.new_right{ width:340px; float:right; }
.xg_new .tit,.xg_pro .tit{ font-size:16px; font-family:"PingFang SC Medium"; margin-bottom:10px; }
.xg_new .tit img,.xg_pro .tit img{ margin-right:10px; }
.xg_new ul li{ height:35px; line-height:35px; }
.xg_new ul li a{ width:215px; height:35px; overflow:hidden; display:block; float:left; }
.xg_new ul li i{ width:3px; height:3px; margin:17px 5px 0 0; background:#b1b1b1; font-size:15px; float:left; font-family:"PingFang SC Regular"; }
.xg_new ul li span{ width:95px; color:#848484; font-size:15px; display:block; float:right; font-family:"PingFang SC Regular"; }
.xg_pro .tit{ margin:15px 0 25px 0; }
.xg_pro ul li{ width:340px; height:250px; margin-bottom:25px; position:relative; }
.xg_pro ul li img{ width:340px; height:250px; }
.xg_pro ul li .bg{ width:340px; height:250px; background:url(../images/xg_pro.png) repeat; position:absolute; top:0; left:0; line-height:250px; text-align:center; display:none; }
.xg_pro ul li .bg a{ color:#FFF; font-size:20px; font-family:"PingFang SC Medium"; }
.xg_pro ul li:hover .bg{ display:block; }

.pro_left{ width:1000px; float:left; }
.mod18Box { width:450px; float:left; }

.mod18 { width:450px;height: 425px; float:left; position: relative;}

.mod18 .btn {position: absolute;width: 15px;height: 70px;top: 336px;cursor: pointer;z-index: 99;font-size: 50px;font-weight: bold;}

.mod18 .prev {left:0px;background: url(../images/prevBtn.png) no-repeat;}

.mod18 #prevTop,.mod18 #nextTop { top:345px;width: 30px;height: 80px;}

.mod18 #prevTop {background: url(../images/pro_left.jpg) 0 0 no-repeat;}

/*.mod18 #prevTop:hover {background: url(../images/pro_con_left_hover.jpg) 0 0 no-repeat;}*/

.mod18 #nextTop {background: url(../images/pro_right.jpg) 0 0 no-repeat;}

/*.mod18 #nextTop:hover {background: url(../images/pro_con_right_hover.jpg) 0 0 no-repeat;}*/

.mod18 .next {right: 0px;background: url(../images/nextBtn.png) no-repeat;}

.mod18 li {float: left;}

.mod18 .cf li {position: relative;color: #fff;}

.mod18 .cf a {display: block;width: 965px;height: 645px;position: absolute;color: #fff;}

.mod18 .cf li span {display: block;width: 640px;position: absolute;left: 0;bottom: 0;padding: 10px 20px;line-height: 22px;text-align: left;background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}

.mod18 .picBox { height: 400px;position: relative;overflow: hidden; width:450px;}

.mod18 .picBox ul {height: 400px;position: absolute;}

.mod18 .picBox li {width: 450px;height: 400px;}

.mod18 .picBox li img { width:450px; height:330px; /*border-radius: 10px;*/}

.mod18 .listBox { width:357px;height: 80px;margin:-54px auto 0;position: relative;overflow: hidden;}

.mod18 .listBox ul { height: 80px;position: absolute;}

.mod18 .listBox li { width:110px; height:80px; margin-right:13px; cursor: pointer;position: relative;}
/*.mod18 .listBox li:hover{ background:url(../images/hbg.jpg) no-repeat center bottom}*/
/*.mod18 .listBox .on{ background:url(../images/hbg.jpg) no-repeat center bottom}*/
.mod18 .listBox li i {display: none;}

.mod18 .listBox li a {display: block;width: 215px;height: 140px;}

.mod18 .listBox .on i {display: block;}

.pro_r{ width:500px; float:left; margin-left:40px; }
.pro_r h1{ height:45px; line-height:45px; overflow:hidden; font-size:25px; font-family:"PingFang SC Medium"; margin-top:45px; }
.pro_r .b{ height:1px; border-bottom:1px dashed #dcdcdc; margin:15px 0; }
.pro_r p{ line-height:35px; font-size:16px; font-family:"PingFang SC Regular"; }
.pro_r .more{ width:150px; height:45px; line-height:45px; color:#FFF; display:block; text-align:center; font-family:"PingFang SC Regular"; background:#d5000a; border-radius:10px; margin-top:15px; font-size:16px; float:left; }
.pro_r .tel{ width:300px; line-height:50px; float:left; margin:20px 0 0 30px; font-family:"PingFang SC Medium"; font-size:20px; }
.pro_r .tel img{ margin-right:10px; }

.c_pro_tit{ line-height:65px; background:#d5000a; padding:0 23px; color:#FFF; margin-top:40px; font-size:20px; font-family:"PingFang SC Bold"; }
.c_pro_tit img{ margin:20px 0 0 10px; }
.pro_img,.case_img{ text-align:center; margin:20px 0; }
.pro_b{ height:1px; border-bottom:1px dashed #dcdcdc; margin:15px 0; }
.pro_con{ line-height:30px; font-size:15px; font-family:"PingFang SC Regular"; } 
.pro_con *{ font-family:"PingFang SC Regular" !important; }
.tag a,.tag{ line-height:45px; font-size:15px; font-family:"PingFang SC Regular"; }
.tag{ margin-bottom:50px; }
.tag a{ height:35px; line-height:35px; background:#eaeaea; border-radius:30px; padding:0 30px; display:inline-block; }
.navDotsWrapper{ width:96.6% !important; }


.dqym_box{
    width: 1020px;
    margin: 16px auto;
}
.dqym{
    float: right;
}
.dqym span a{
    color: #888;
    text-decoration: none;
}
.dqym span a:hover{
    color: #b48147;
}
.lm_cd .lm_cd_box .here_dq a{
    color: #b48147;
}
.dqym .here_dq a{
    color: #b48147;
}
.dqym_box h3{
    text-align: center;
    color: #333;
    font-weight: normal;
    line-height: 40px;
    font-size: 34px;
    font-family: "黑体";
    margin: 0;
}
.dqym_box h3 span{
    font-size: 24px;
    font-family: "Arial";
}
.nav ul li ul{ position:absolute; z-index:9000; background:#333;}
.nav ul li ul a{color:#333;}
 
.partFourCo1{width:1400px;he ight:420px; position:relative;top:50px;overflow:hidden;margin:0 auto;}

.incases{width:1190px;height:485px;overflow:hidden;margin:0 auto 35px;position:relative;}
.incases ul{width:1000%;position:absolute;left:0;}
.incases ul li{width:1190px;height:485px;float:left;}
/* .incases dl{width:100%;height:0;position:absolute;z-index:1;left:0;top:0;transition:.5s;overflow:hidden;}
.incases dl dt{width:100%;height:485px;}
.incases dl dt img{width:100%;height:100%;display:block;}
.incases dl dd{position:absolute;bottom:0;width:100%;height:120px;background:rgba(0,0,0,.7);}
.incases dl dd h2{width:65%;float:left;padding:25px 35px;line-height:32px;font-size:15px;color:#fff;}
.incases dl dd span{width:25%;float:left;line-height:120px;display:block;text-align:center;}
.incases dl dd span a{font-size:25px;color:#fff;}
.incases dl.siteon{height:485px;z-index:9;} */